The Castle

44 Commercial Road, London E1 1LN ,United Kingdom
The Castle The Castle is one of the popular Arts & Entertainment located in 44 Commercial Road , listed under Bar in London , Pub in London , Arts/entertainment/nightlife in London ,

Contact Details & Working Hours

Map of The Castle