Skip to main content
U.K. Edition
Saturday, 24 July 2021

Elephant and Castle

Area in South London, England

Elephant and Castle
Elephant and Castle

The Elephant and Castle is an area around a major road junction in south London, England, in the London Borough of Southwark. The name also informally refers to much of Walworth and Newington, due to the proximity of the London Underground station of the same name. The name is derived from a local coaching inn. In the first half of the 20th century, because of its vitality, the area was known as "the Piccadilly of South London".

0 shares 2 views

News coverage