Pavilion Apartments | 25 Years On
24 July 2025 / KSR InsightSince 2000, Lord’s Cricket Ground has borne witness to 49 test matches, 10 visiting countries, and The Republic of Irelands cricketing debut. With the best view of every moment is, Pavilion Apartments, located immediately on St John’s Wood Road.