116 Pall Mall

116 Pall Mall
116 Pall Mall, London, United Kingdom