Set in London, Luxury Central London Apartment offers free WiFi, 2.1 km from London Eye and 2.3 km from Borough Market. Each unit features a living room with a flat-screen TV and a kitchen fitted with a dishwasher, microwave, fridge and an oven.
This property is currently not accepting new bookings, but here are the options that we think would fit. We are redirecting you to our best London hotel deals in 0 secs!