Block Soho is located in London, United Kingdom on Clarion House, 2 St Anne's Ct. Block Soho is rated 4.1 out of 5 in the category chophouse restaurant in United Kingdom.
Address
Clarion House, 2 St Anne's Ct
Service options
Outdoor seatingDine-in
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet