Rental unit in Greater London · ★3.80 · 1 bedroom · 1 bed · 1 bath
Our apartment is located in one of the most Central London locations in Leicester Square. Located seconds away from the local bars, restaurants and theatres. The apartment has an open plan kitchen, living and dining area with air conditioning throughout.
["Kitchen", "TV", "Air conditioning", "Wifi"]