Vinegar Yard is an eclectic mix of drinks, food, and art located next to London Bridge Station. The venue features expansive outdoor spaces for summer socialising and heated tents for comfort in winter.
Try the .
Be the first to review.