BeenThere-DoneThat

The Unofficial Guide to Great Britain
BeenThere
DoneThat

The Unofficial Guide to Great Britain.
Liberty's Soho, London.
×




Liberty's has an interesting internal structure featuring a number of 'Light Wells', running from the roof down to the ground floor, which can be seen in the pictures above.