Apollonia Restaurant

Address: 17a Percy St,Central London, W1T 1DU
Telephone: 0871 0757090

The Apollonia Restaurant has been established for 20 years and is probably the most popular central London restaurant and taverna, and is renowned for its generous Greek hospitality, atmosphere and superb menu. The management and staff of this Greek Restaurant are friendly and welcoming, and you are guaranteed to experience Greek hospitality at its best. Located just off Tottenham Court Road in Percy Street, The Apollonia is within walking distance of the heart of London's West End. This central London restaurant has been used for film sets and as it is near the recording studios of Charlotte Street, it is a favourite amongst local businesses seeking to entertain the odd celebrity to a quiet lunch.Apollonia central London restaurant can seat up to 150 people at any one time, located on two floors: the ground floor and the basement taverna.