Terracafè London

Unit 1-3 Fountain Square 125, Buckingham Palace Road, London, SW1W 96H Categories: FOOD, Delicatessen Food, Restaurant Italian restaurant in Westminster Italian restaurant in London

The Terracafè Lounge in London is conveniently located at Victoria Station, the city’s main hub for all public transport including city buses, the Underground and airport transfer buses or trains. The Terracafè has become a key reference point for tourists looking for information about London and Terravision airport transfers. It is also a key location for locals and Londoners looking for a taste of authentic Italian food and coffee.
Hours: Open every day from 4.30 am to 9.00 pm.
Location: Units 1-3, Fountain Square 123 / Buckingham Palace Road, SW1W 9SH

Do you own this business?
Manage the page

Write a review

Your email address will not be published. Required fields are marked *
We will send you an email to confirm that your email address is real. The review will be published after your confirmation. If you don't confirm your email address in 2 days the review will be deleted from our archives.

There are no reviews yet. Be the first one to review.