12, Red Lion Square, London, London, Greater London
Overview
Property ID: HZOO2048
Office
Property Type
7650
Sq Ft
Description
This prominent Grade II listed building is situated on the south side of the square and within a couple of minutes walk of Holborn Underground Station.