Josh Wood Atelier is located at 6 Lansdowne Mews, W11 3AN, Notting Hill. Nearest Underground station is Holland Park (approximately 150m away).