1 bedroom apartment in Leicester Square
The apartment is located in an excellent location within walking distance to Leicester Square station.
["TV", "Air conditioning", "Heating", "Dryer", "Washer", "Kitchen", "Wifi"]