118 Pall Mall

118 Pall Mall
118 Pall Mall, London, United Kingdom