Pub The Star Tavern in London.

Information about Pub The Star Tavern in London.

Take a look at the opening hours.

Here you may find more detailed information for Pub The Star Tavern.

Pub The Star Tavern is located in London.

Pub The Star Tavern Located at the street Belgrave Mews West.

Pub The Star Tavern expects you.

Visit yourself Pub The Star Tavern in London and see for yourself.

Take a look at the directions.