Elephant and Castle Bethel
Of the three BCS Bethels in United Kingdom, the largest is located in Elephant and Castle, South East London. There is easy access to Elephant and Castle Bethel by Bus or Tube (Northern & Bakerloo Lines).
E&C is also in a central location within walking distance of important landmarks and tourist attractions such as the Houses of Parliament, Trafalgar Square, and Oxford Circus.
Elephant & Castle
London , United Kingdom, SE1 6RT
Phone: +44 207 403 9048