Royal Albert

St. Stephens Terrace, London.

Royal Albert serves a variety of alcoholic drinks, soft drinks and food. Based in St. Stephens Terrace, London, Royal Albert is bar.

Advertisements

Business Details

Contact Information

Address

Royal Albert
43 St. Stephens Ter
London
SW8 1DL
Telephone: 020 78400777

Type of Business

Royal Albert are listed in the bar section here:

Reviews

Tell London about your experience of Royal Albert...

There are no reviews for this listing yet. Why not be the first person to write a review?

Further Information

Royal Albert is in St. Stephens Terrace London. You can view a list of neighbouring businesses by going to the page.

If you would like a list of other public houses, bars & inns shops & other retail outlets listings throughout London, please visit the section of this website.

Advertisements

What's Nearby?

More places in or near St. Stephens Terrace...