Back to list
The Big Ben
Stunning 8.6 (1939 reviews)
Approx. SEK 330
Location
Folkungagatan 97
116 30 Stockholm
See on the map