Great bus stop with a delightful name. Be sure to check out the 274 to Lancaster Gate.
Prince Albert Rd Lord's Cricket Ground (Stop M) is located at London NW8 7RD, UK