Explore details about location Royal Albert Way. Royal Albert Way is a location situated within the London Borough of Newham alongside other areas such as Luxembourg Mews, Lichfield Road, Burlington Close.