Bulmer Mews, W11
Bulmer Mews, W11
Bulmer Mews is a tiny mews behind Notting Hill Gate.