London-town drinks
Julie's Restaurant and Champagne Bar is one of London-town drinks.

1. Julie's Restaurant and Champagne Bar

8.2
135 Portland Rd, London, Greater London
Wine Bar · Kensington and Chelsea · 16 tips and reviews