Why Imperial Wharf

Imperial Wharf, located on the north bank of the river Thames adjacent to Chelsea Harbour is London's finest riverside address.

A Perfect Location

Watch the Imperial Wharf movie for a preview of London's finest riverside destination.

Imperial Apartments

The Imperial Apartment, the ultimate collection of apartments and penthouses overlooking landscaped parkland towards the river Thames.
Now Available

Find your apartment

what house award

As London's premier riverside residential development, set in its own riverside park on one of the most sought after stretches of the Thames, Imperial Wharf brings a vivid and eagerly awaited addition to the London skyline.

  • Balcony or terrace living to most apartments.
  • New superior specification by Taylor Howes including custom designed fitted kitchens, luxurious bathrooms and enhanced home entertainment system.
  • Visit the new Show apartment at the Imperial Wharf Marketing Suite or take a virtual tour.
Imperial Wharf
Marketing Suite
Townmead Road
London SW6

Opening times

Mon-Fri 10am - 8pm
Sat-Sun 10am - 6pm

020 7610 9693

Celebrating Fulham St George Interactive Brochure