The Prince Albert
11 Pembridge Road, Notting Hill, London, Greater London, W11 3HQ
The Prince Albert
11 Pembridge Road, Notting Hill, London, Greater London, W11 3HQ
Located in Notting Hill, The Prince Albert is everyones favourite pub. Come down to see us on 11 Pembridge Road today.