Bar + Block

153-161 The Broadway London SW19 1NE