All organizations in the category Tea Room, in Islington
Tea Room, Islington, United Kingdom
- Address: Church Road, B15 3SH Edgbaston, Birmingham, United Kingdom
- Site: http://www.threechurchroad.co.uk
- Lat Long: 52.4666778464, -1.92187786102
- Category: Tea Room,  Restaurant,  Bar