I was pleasantly surprised to discover that Elephant & Castle has a downtown location; I had planned to visit the Richmond location, but with no car, this was very convenient.
We were pleasantly greeted; a table was prepared for our odd-number group (5) without delay. Service throughout the dinner was much better than I expected, all factors considered (pub, game night, etc).
The food quality itself was consistently good, and presentation was clever, but overall I didn't find it extraordinary. A solid drinks selection was a plus.
The Yorkshire pudding we shared was tasty, but I haven't had many to compare it with. I think I was underwhelmed by the roast beef & gravy part, left wanting more of the pudding plain. My dish, pepper steak tips, was delicious and the steak was prepared exactly as I ordered it (rare). The best part was mixing the mashed potatoes w/the sauce at the end!
Vegetables on all dishes seemed somewhat overcooked, though that might have been more in the British / "western" style.
Ambiance would have merited 2 stars, had it not been for the beautiful building which houses the restaurant -- truly a sight to see in the summer, with the vine leaves on the northwest side.
For what you get, I think the price is just slightly on the high side. But would I return? Most definitely. The location and the beer selection make it worth another try; there were some other mains that caught my eye that would perhaps be more to my liking.