Stranded in London Restaurant
Restaurants
417 Strand, WC2R 0PD
Westminster, London
Business profile
Quality, Italian and European fine dining Restaurant in West End Central London. Local to West End Theatres including the Adelphi, the Vaudeville, the Lyceum and Savoy. Highly rated on London-eating and Toptable websites.Private function rooms available for dining groups or business functions.
Customer reviews
No reviews yet
Write a review