The second Lord's Cricket Ground 1811-1813 Home of MCC was located close to this site
Park Road, St. Johns Wood, London
Google Streetview
OpenStreetMap
Colour: blue
Wikimedia:
Flickr: