I came here on a Thursday around 5:30 for after work drinks with some coworkers. This place was great for short notice reservations for large groups (we made the reservations the morning of - or maybe we just got lucky).
ATMOSPHERE: The place seemed quite full, but we got a cozy booth near the front. The part I liked the most was the ambience - they had great background music and the noise level wasn't too loud for being at capacity. The lighting was great too! Not too bright, not too dim...
DRINKS/FOOD: We ordered an assortment of beers, ciders, and vodkas. They seemed to have a general selection, typical of any bar but nothing really set them apart from the rest. The food was also typical bar food but the portions seemed larger than others. We tried the nachos, the standard burger, calamari, and sweet potato fries.
Overall, Elephant&Castle had a cozy vibe but I wouldn't come here unless I was looking for a typical after-work place to drink with a group!