86-90 Paul Street, London, EC2A
£3,206 pcm
1 bed1 bath1 reception
A luxurious well-presented apartment with a bright bedroom overlooking tranquil gardens. The open-plan reception with ...