Where is Lord's Pavilion?

Coordinates: 51.529, -0.1739

Be the first visitor to thank for this answer!

Thanks!