SantaBarbarian_11's London, UK
Cafe Rouge - Tottenham Court Road - CLOSED
264 Tottenham Court Road
We went back to this chain 4 times because the food was so good, and we couldn't make it to the main...
Tower of London
Take the kids...good history! Beefeaters are wonderful and funny! Jewels are amazing...food is not t...