British food is terrible, but that's not to say that eating out in Britain has to be bad.
Wagamama is decent Japanese restaurant (in the UK, anyway). Indian food in London is also quite fab, since there are so many Indian people in London. There's a restaurant 5 minutes walk south of Camden station, and it is great. Good prices, too. Too bad I forgot the name. Starts with a "B."
And as a North American who used to live in London, you'll have to go to Tate Modern if you want to see art. There's also the National Art Gallery (boring) and the National Portrait Gallery attached to it (much better), but neither are as great as Tate Modern.
Don't waste your time with Buckingham Palace, Big Ben and their House of Parliament......not much to see or do in those areas. London Eye.....meh. I've never bothered to see it, but it's not worth the time, really.
Go to Spitalfields Market near Liverpool Station. Anyway:
-Spitalfields Market, or a market of some sort in London.
- Tate Modern
- Greenwich (see the Greenwich/Prime Meridian and their time museum) and National Maritime museum Also a beautiful area. There's a great pie shop around there where they have beef and chicken pies, along with Apple pies and such for around £2.50 each, which is the cheapest you'll get in London, I think.
- Tower of London.....may as well see it.
- Apple Store near Oxford Circus (near the intersection of Oxford St and Regent St)

-Trafalgar Square, and right next to it are the National Art Gallery and National Portrait Gallery. Around 5 minutes from there is Covent Garden, which is interesting on weekends. Neal Street is there as well, and they're quite famous for their shoes if you wanted a pair.
geese said:
Cheshire Cheese- Fleet Street, londons oldest pub, apparently.
I thought the oldest pub in London was The Flask in the Highgate area? Although maybe its the oldest pub in North London. I forget.
