Manchester Square Gardens

Manchester Square Gardens
Manchester Square, London, W1U 3BN
Photo of Manchester Square Gardens