Dragon Hall

Dragon Hall
17 Stukeley Street, London, WC2B 5LT
Photo of Dragon Hall