31 St James's Gardens, London W11 4RF, UK
No upcoming events. Check back soon.
Nestled in Holland Park, this charming Victorian building offers a glimpse into West London's architectural heritage. Its elegant facade and period details provide a picturesque backdrop for exploring a tranquil residential street.
31 St James's Gardens, London W11 4RF, UK, London