27 Old Gloucester St, London, WC1N
£20,000 pa
The premises provide for a modern lock-up shop unit, with the benefit of air conditioning units installed and self-contained ...