Launceston Place
1A Launceston Pl, London W8 5RL, United Kingdom
+44 20 7937 6912
Visit Website
Sunday: |
12 to 3pm, 6 to 9pm |
Monday: |
Closed |
Tuesday: |
Closed |
Wednesday: |
12 to 2:30pm, 6 to 10pm |
Thursday: |
12 to 2:30pm, 6 to 10pm |
Friday: |
12 to 2:30pm, 6 to 10pm |
Saturday: |
12 to 2:30pm, 6 to 10pm |
Pictures of Launceston Place
Discover more restaurants in London