Black & Blue

1 Rochester Walk, Southwark, Greater London, United Kingdom, SE1 9AF
Opening hours
Sun-Thu 12:00pm-11:00pm
Fri-Sat 12:00pm-11:30pm
Reviews
Description