New Studio In Heart Of South London3-star
New Studio In Heart Of South London
Located in London (Southwark), this apartment is within a 10-minute drive of The Shard and London Bridge. This apartment is 1.2 mi (2 km) from The Oval and 1.5 mi (2.5 km) from Imperial War Museum.
Make yourself comfortable in this apartment, featuring a kitchenette with a refrigerator and a microwave. Complimentary wired and wireless Internet access is available. Conveniences include a washer/dryer and an iron/ironing board.