Located in London, 12 London Street Apartment offers a sun terrace and fitness center. Hyde Park is 0.6 miles away. The property is air conditioned and is fitted with a satellite flat-screen TV. Some units have a sitting and/or dining area. There is also a kitchenette, fitted with a microwave. A toaster, a refrigerator and stovetop are also featured, as well as a coffee machine and a kettle. Each unit is equipped with a private bathroom with bathrobes. Bed linen are available. Guests can enjoy a meal at the on-site restaurant or a drink at the bar. Royal Albert Hall is one kilometer from 12 London Street Apartment. The nearest airport is London City Airport, 10 miles from 12 London Street Apartment.