Carnaby Street, is actually more than just a street, “Carnaby Street” actually refers to thirteen pedestrian streets where you can find some of the most fashionable shops in London. In total you can find 52 boutiques, 40 different name brands, 15 concept stores, and 61 restaurants, bars, and cafe where you can rest your weary feet from all that shopping. So whether you’re into high end names or want a bit of unique flare or even just trinkets to take home with you on your travels, Carnaby Street is a must see for any fashionista.
Yo! Sushi is a chain sushi restaurant with several locations throughout London. There is no... Read more