Set along a pedestrian street, these London apartments are surrounded by an endearing environment with oldworld charm. The distinctive buildings have an intriguing history and the neighbourhood has a vibrant atmosphere. These high-specification apartments are a perfect place to call home during your stay in London and provide you with a relaxing place to unwind after a busy day. With well equipped kitchens and top-end appliances, every guest will enjoy the convenience of these apartments, whilst benefiting from all the luxury of a hotel.