Manchester Square

Advertisements
Manchester Square A popular square on the north side of Oxford Street.