T
The Castle Bar
Address
392 Camden Road, London N7 0SJ
Postcode District
N7
City
London
County
London
Country
England