73 Central Street, London, EC1V 8BU

Offer in excess of £875,000

Email