BEST PLACES IN LONDON

Thus far
  1. Borough Market
    Amazing breads, pastries, Thai food, cheese, mulled wine, etc
  2. Sketch Tea Room
    Delicious tea, cool decor, and the most AMAZING bathrooms.
  3. Columbia Road Flower Market
  4. Camden Market
    Great food and even better vintage shops-- fur coats GALORE.
  5. Tate Modern