Watch House corporate office is located in 36 Maltby Street, London, Greater London, SE1 3PA, United Kingdom and has 51-200 employees.
watch house
the watch house
watch house coffee
watchhouse
the watch house & co
watch house coffee
| Location | People at location |
| Europe | 1-10 |
| North America | 1-10 |
| Australia | 1-10 |
| Asia | 1-10 |
WatchHouse offers a modern coffee experience with unique coffee spots and eateries in London, providing great coffee and exceptional food crafted around local communities. They emphasize quality sourcing and sustainable practices while creating bespoke environments in each of their locations. Their product range includes coffee subscriptions, vario... Read More