Albion Inn The

28 Albion Hill, Brighton, East Sussex, England,