X Close
Opening Hours Today: 12pm - 11pm
  • 5a Formosa Street, 
  • Maida Vale, 
  • London, 
  • UK, 
  • W9 1EE
0207 286 3287
Opening Hours:
12pm - 11pm
Food Service Times:
12pm - 10pm


Amid the iced-cake streets of Little Venice you will find The Prince Alfred- your perfect venue for festive feasts and Christmas parties! Whether it’s a traditional Christmas dinner with family and friends you’re after or some bubbles and canap├ęs with colleagues, we can cater for all your needs. We have our beautiful Formosa Dining Room suitable for all festive dining, as well as our Cellars- for a cosy Christmas celebration.
We look forward to seeing you this festive season!

Celebrate responsibly with us this Christmas.

Your safety and booking security are of utmost importance in these uncertain times. That is why if government guidelines prevent us from being able to host your party, we will offer you a full refund.

Click here for our full Covid-19 measures
Click here for our full Christmas booking Ts and Cs

Book Now

Gift Vouchers

From a three-course feast to a weekend away, or simply a quiet couple of pints in their favourite local, treat someone special and give the gift of the pub this Christmas.

What a great Christmas lunch. The food was all good, the atmosphere was super Christmassy and the staff were all attentive and lovely. Thank you!


Top notch Christmas lunch. Great food and fantastic staff. We'll be back next year.


Great Christmas lunch for our works party with lovely food in a fabulous setting. All the arrangements were superbly handled by the lovely Larissa before and on the day taking the stress out of the organisation. Will definitely be going back again.


Fantastic service as always at the Prince Alfred. Very friendly staff and really good food - the wild boar sausages were delicious. The fireplace makes it even more cosy over the festive season.


Great Boxing Day afternoon drinks with friends . Lovely friendly atmosphere comfortable bar with beautiful quirky and original design.


Festive opening hours

Christmas Eve

12pm- 11pm

Christmas Day

12pm- 5pm

Boxing Day

12pm- 9pm

New Year's Eve

12pm- 1am

New Year's Day

12pm- 10pm