Lordship Lane, London.
Grove Tavern is a restaurant serving a variety of meals to be enjoyed by individuals and groups. Based in Lordship Lane, London, Grove Tavern is restaurant.
Grove Tavern is in Lordship Lane London. You can view a list of neighbouring businesses by going to the page.
More places in or near Lordship Lane...