Located within minutes of Old Street Station, our apartments feature neutral tones and comfy furnishings, providing a tranquil atmosphere for guests to relax.
They boast a large lounge, one bedroom, an open kitchen and a high-spec bathroom. The living room is spacious and enjoys ample natural light from the full-length windows. Facilities include free Wi-Fi, a flatscreen TV, and a fully equipped kitchen with microwave, electric hob, dishwasher and washing machine.
9 Leonard Street, London, United Kingdom, EC1Y 1AH, United Kingdom