Sumptuous Pavillion and London here we come Sumptuous Pavillion and London here we comeLondon, United Kingdom London, United Kingdom We slept ok, all things considered and enjoyed […] July 5, 2015