Chelsea Harbour Flat
Chelsea Harbour Drive, Hammersmith and Fulham, London, SW10 0XB, United Kingdom,Object type: Hotel London
Chelsea Harbour Flat is located in the Hammersmith and Fulham district of London, 1.2 miles from Stamford Bridge - Chelsea FC, 2.4 miles from Natural History Mu