Supermarkets, travelcards and routemasters
Q: Hello: I am going to London next 26th December and I have some doubts: – Is easy to find supermarkets in the center of London? To buy bread, water… – Is necessary a photograph to get a travel card for 3 or 7 days? – Where can I take the remaining Routemaster? I think…