Find Us

Easily accessible, Castle Square is located just 5 minutes walk from Elephant and Castle tube station and directly opposite Elephant and Castle train station.