120 Charing Cross Road, London, WC2H 0JR
Located towards the top of Charing Cross Road within very close proximity to all the amenities that Soho has to offer.
Tottenham Court Road underground station is within 3 minutes’ walk, Leicester Square and Covent Garden stations are also close by offering connectivity across London.
Property ID :
Price :
216
From £1,120