London, England
Oxford Street
SHOPPING: They have Top Shop! I'd do all my shopping there and buy in pounds! It's cheaper than buying in the US. walk down REGENT STREET: so UK... they have all the UK flags lining the street, designer stores, double decker buses passing by, phone booths everywhere.
Comments   0