Cartogiraffe.com

The Bat and Ball

The Bat and Ball is a pub in Court Road 275 in Royal Borough of Greenwich.