The Love Walk Apartments4-star
The Love Walk Apartments
Located in London (Southwark), The Love Walk Apartments is within a 10-minute drive of The Shard and Coca-Cola London Eye. This 4-star apartment is 3.4 mi (5.5 km) from Big Ben and 3.4 mi (5.5 km) from Tower Bridge.
Make yourself at home in one of the 2 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Complimentary wireless Internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include microwaves and washers/dryers.