ViaMichelin
The Big Ben
Location picture
Stunning 8.6 (2007 reviews)
Approx. SEK 330
Location
Folkungagatan 97
116 30 Stockholm