Lovely location and walking distance to Chelsea Harbour, Imperial Wharf and Fulham Broadway