Royal Albert Hall is located in London. The full address is Royal Albert Hall, Kensington Gore, London SW7 2AP.