A locality in the London Borough of Hammersmith and Fulham, on the bank of the River Thames. It is served by Imperial Wharf Station, buses and river services from Chelsea Harbour Pier.
More information on the Wikipedia page [1]. The Hidden London page is [2]