Lower Belgrave Street Apartments
This pleasant apartment is a great place in London to stay. Guests will benefit from laundry and concierge service.
London Eye can be reached in 25 minutes on foot. A 20-minute walk to the center of London. The property is about 5 minutes’ walk from garfunkel's serving Italian dishes.
The apartment offers rooms with complimentary Wi-Fi, climate control and television for a comfortable stay in London.
Victoria train station is a 10-minute walk away.