Search
Inspiration
Community
Log In
Sign Up
Browse more
Bars / Clubs
in
London, United Kingdom
Venues
/
Greater London, United Kingdom
/
Bar Club
/
The Dram House
/
Terrace
Terrace
Located In:
The Dram House
Visit Website
The Dram House
Visit Website
The Dram House
Terrace
Address
The Dram House
76 Commercial Street Greater London, England E1 6LY
Capacity
Features
Outdoor Area
Great Views