Rental unit in Greater London · ★New · 1 bedroom · 1 bed · 1 bath
The flat is ideally located for exploring all that London has to offer. Harrods is just across the street, and there are many other world-famous shops and restaurants nearby. The Royal Albert Hall, Hyde Park, and Buckingham Palace are all within easy reach.
["Iron", "Wifi", "TV", "Kitchen", "Washer", "Pets allowed", "Air conditioning"]