Location: 10C North Cross Road, London, GB
Star Rating: 4 Stars
Property Type: Apartments
Convenient Location
This centrally located apartment in London offers easy access to popular attractions like Tower Bridge, Tower of London, and London Bridge within a 15-minute drive.
Modern Amenities
Guests will appreciate the modern amenities provided, including wireless internet access, a kitchen with refrigerator and oven, and a flat-screen television for entertainment.
Nearby Landmarks
Explore London with ease as this apartment is located near various landmarks such as The Oval, Thames River, Borough Market, and The Shard.
Ready to immerse yourself in the heart of London? Book your stay at this apartment in Southwark now!
Check-in: N/A - Anytime
Check-out: 11:00 AM










