Great place in the heart of London, beautiful living space