Located in one of the most sought after locations on the north bank of the River Thames, adjacent to Chelsea Harbour, Imperial Wharf is London's premier riverside address. A host of fine shops, bars and restaurants are on the doorstep giving residents and visitors alike an even greater variety of choice when at Imperial Wharf.
Imperial Wharf also offers a range of commercial opportunities, including restaurant, retail and flexible office space, available for sale or let.
Discover new opportunities at the Imperial Wharf Job Fair more
Feel welcome the moment you arrive at the DoubleTree by Hilton Hotel London more
One of the finest collections of traditional pubs in England... more
Transport links from Imperial Wharf are impressive. more
1,777 sq ft to 8,362 sq ft of restaurant & retail space available. more