Princess Victoria

25 Earls Court Road, W8 6EB, London, England, United Kingdom

x

  • seafood
  • chorizo
  • baguette
  • greaek salad

Write a Review

Review your experience


25 Earls Court Road, W8 6EB, London, England, United Kingdom
+442079374534
12PM-10:30PM
12PM-3AM
12PM-3AM
12PM-3AM
12PM-3AM
12PM-3AM
SaturdaySat12PM-3AM

Recent Places