Somerset House Terrace Bar
Bar Restaurant
Somerset House Terrace Bar is a bar on Somerset House in London. Update description
Review Somerset House Terrace Bar
Loading comments-box...
Popularity of Somerset House Terrace Bar
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in April:
Somerset House Terrace Bar has a total of 2947 visitors (checkins) and 161 likes.