at 18-21 Charterhouse Square, London, EC1M 6AH United Kingdom
A modern twist on the traditional steakhouse. Cut the bull, let's eat.
Please follow us on Twitter @StripBarLDN and also on Instagram @StripBarLDN
418 FB users likes Strip Bar & Steak London, set it to 201 position in Likes Rating for London, United Kingdom in Restaurant/cafe category