181 - 183 Warwick Road, London
The self-contained pet friendly apartments at Residence Inn by Marriott London Kensington offers complimentary WiFi in the public areas and a chic separate lounge area with a flat-screen TV and on-demand movies.
190 Bermondsey Street Se1, London
These stylish apartments are 1 km from London Bridge Station and Tower Bridge. Each modern apartment has a fully equipped kitchen free high-speed WiFi and a modern living area.
201 - 211 Long Lane, London
These bright and stylish apartments feature modern kitchens and free WiFi and are located a 15-minute walk from London Bridge station and the South Bank.