Choose your room
Flat 21 Apartment
Flat 21 Apartment London is a great place to stay in Wandsworth, anchored by Old York Road, where hip brunch spots and sidewalk cafes sit alongside eclectic indie boutiques, 5 minutes by car from the public Kennington Park.
Guests will find Apollo Victoria Theatre 2.3 km from this apartment, while Churchill War Rooms Museum is 3.1 km away.
Flat 21 Apartment features a balcony, equipped with modern amenities such as a flat-screen TV with satellite channels to enhance your stay.
London Wandsworth Road train station lies a 10-minute walk away.
Hotel Policy
Check-in: from 15:00 until 20:00
Check-out: until 10:00