Choose your room
New Look Lux Studio In Central London
New Look Lux Studio In Central London is located about a 25-minute walk from the botanic and apothecary Chelsea Physic Garden and 4.4 km from the Tate Modern.
This apartment lies in the Lambeth district, 2.8 km from the Protestant Westminster Abbey. The apartment is situated only 150 m from the fringe theatre "Stockwell Playhouse", not far from Stockwell tube station.
Guests can easily reach New Look Lux Studio In Central London from London City airport, which is 20 km away.
Hotel Policy
Check-in: from 14:00 until 23:59
Check-out: from 03:00 until 11:00