I had to stay overnight on Stockholm Arlanda (ARN) airport so I booked room in Radisson Blu Arlandia hotel. Here is its review.
Leicester Square Kitchen is a restaurant located on Leicester Square in London. The restaurant serves small plates from Mexican and Peruvian cuisine. Location I initially struggled to find Leicester Square Kitchen as there is no sign easily visible from the outside and google maps has pin on the road behind the build. To make it […]