The Royal Albion is located in Hounslow, United Kingdom on Royal Albion, 58 Hibernia Rd. The Royal Albion is rated 4.4 out of 5 in the category delivery service restaurant sizzler restaurant takeaway in United Kingdom.
Address
Royal Albion, 58 Hibernia Rd
Accessibility
Wheelchair-accessible entrance