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.
Offering an inspired Lebanese & Syrian culinary experience. more
Visit their new flagship showroom at Imperial Wharf, London SW6. more
One of the finest collections of traditional pubs in England... more
Free Underground Parking* from 6pm - 12pm with a validated receipt. (*From 01.06.12) more
Transport links from Imperial Wharf are impressive. more
1,777 sq ft to 8,362 sq ft of restaurant & retail space available. more