The Royal Albert

The Royal Albert
115 Albert Road, Portsmouth, Hampshire, PO5 2SQ