Tag Archives: London Steakhouses

July 22

LONDON EATERIES – Bar + Block in Southwark is a hidden gem

Set in a quaint spot of Southwark, Bar + Block Steakhouse is a hidden gem. As you walk into the restaurant, the big neon cow on the wall confirms that you are there to enjoy some delicious steak. It is very spacious inside with a modern decor. The staff are incredibly friendly, and after taking […]