This is the first Elephant and Castle I've been in. I was very impressed. The location is and old Dominion Bank. The inside has been decorated in a up scale pub style. The bank value is still located downstairs near the washrooms.
I only had the soup of the day but the menu seemed to have a number interesting items. The prices might be a little more than your typical roadhouse or sports bar but nothing out of line.
The service was fast and friendly. All and all it was a very good experience.