Westminster School
Great Britain, Little Smith St, London SW1P 3PF, United Kingdom,
+44 20 7963 1000
Map of the place