Social networks
296 3Activities
Entity types
Location
45 Exmouth Market, London EC1R 4QL, UK
London
United Kingdom
Employees
Estimated: 2
Engaged corporates
0Added in Motherbase
4 years, 9 months agoBarber Streisand is a recreational facilities and services company based out of 45 Exmouth Market,, London, United Kingdom.