Located near the fashionable Kings Road and within walking distance of Chelsea and Fulham football clubs. The Inn is part of the 32 acres Imperial Wharf development which will contain retail, hotel and leisure facilities. Sorry, your browser is not frames-compatible