Located 1,390 meters from Lever Medical Centre. Ideally located in the prime touristic area of Greater London East, 274 Suites promises a relaxing and wonderful visit.
Located 1,394 meters from Lever Medical Centre. Stylish Apartment,12 Minutes from Oxford Street,Ce is perfectly located for both business and leisure guests in London.