Portuguese restaurant Vauxhall – the Pico Bar and Grill offers wonderful tapas and delicious meats straight from the grill. We recently heard the steaks being described as some of the best you can get in South London! If you’re after a lively place to grab some drinks and a hearty dinner, then this is very much the place for you.
Pico Bar – Portuguese Restaurant Vauxhall
