Skip to content
Hotels of Earth

Mitcham Junction - 2 Bed Apartment - Sleeps 6

52 Mill Green, London road, London, GB

8 guest rating· 2 reviews

About this hotel

Prime Location : Located in the heart of London, just steps away from The National Gallery and Trafalgar Square.

Modern Amenities : Enjoy free WiFi, free parking, and a fully equipped kitchen in this spacious 2-bedroom apartment.

Nearby Attractions : Explore popular landmarks like Prince of Wales Theatre and Churchill War Rooms within walking distance.

To book your stay at this Charming London Apartment, contact us now to secure your reservation!

Rooms & rates

Apartment

Sleeps 6 · 75 m² · Twin bed, Double bed, Sofa bed, Twin bed

  • Private bathroom
  • Kitchen
  • TV
  • Hair dryer
  • Refrigerator

Amenities

  • Free WiFi
  • Free Parking
  • Non-smoking throughout
  • Heating
  • Smoke alarms

Location

What guests say82 reviews

− Very dirty apartment− Uncomfortable beds− Confusing event instructions
Cleanliness4.2
Service8.6
Location10.0
Room Quality5.2
Amenities9.1
Value for Money8.7

Guest review

1.0

− The apartment was very dirty, there were stains on the couch and the whole place was in disrepair. The shower got so hot it literally burned your skin but somehow the bath temperature was manageable. The beds were not comfortable the bedding was ripped and stained. The instructions for event were unclear and the host was not quick to respond. This is the first time I've ever just left an apartment before checkout because it was too bad to deal with.

Kristen · DE · 2025-12-08

Very good

8.0
Savvas · CY · 2025-01-04

Good to know

This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.