Located on the bustling Baker Street in London, the scheme offers a modern and vibrant living and working experience. The building is easily accessible through public transportation, making it an ideal destination for those seeking a desirable location in the heart of London.
Floor number: 1st Floor
Shared terrace facilities, Impressive staffed reception, Floor to ceiling windows