Ekstedt at The Yard

Ekstedt at The Yard

RestaurantUpscale

3-5 Great Scotland Yard, London, United Kingdom, SW1A 2HN





Loading...

Leave a Review

Monday Closed
Tuesday 6:00 – 9:00 PM
Wednesday 6:00 – 9:00 PM
Thursday 6:00 – 9:00 PM
Friday 6:00 – 9:00 PM
Saturday 6:00 – 9:00 PM
Sunday Closed