Pub of the Week: Bar Red

SoHo,London,pub of the week,bar red
By Unknown
  • -
  • Vote
  • -

This bar is very, well, it's very red. Set in Soho, you can get some tasty and swanky cocktails here.

  • Reposted by
  • Drewler's avatar
You must be logged in to comment
Back to Top