The space is located or the North side of Lots Road close to its junction on to Uverdale Road. The space is a short walking distance from Imperial Wharf Rail Station, Fulham Broadway Underground Station and Clapham station. There is great access to riverside views situated next to the Chelsea Harbour Design Centre. The popular shopping areas of Sloane Square and South Kensington are just a short distance away
Floor number: 1st Floor, Ste 8
Self Contained, Meeting room, WC's