Wagamama - Covent Garden London, England, GB Today was my parents last day in London, so we went to Wagamama so we could have some noodles for lunch before they left. Apple Store Covent Garden London, England, GB We then went for a look around the new Apple store in Covent Garden. It's very pretty with brick walls and glass staircases. « Birthday Party 2010-08-14 » Heart Shaped Bass 2010-08-23 Tweet Comments