Day 5
Albert Hall & Kensington Gardens
June 18, 2013 in England ⋅ ⛅ 20 °CThe Royal Albert Hall is a concert hall on the northern edge of South Kensington, London. One of the United Kingdom's most treasured and distinctive buildings, it is held in trust for the nation andRead more