Signature Suite, Town Hall Hotel, London Posted on September 3, 2015 by elliotkeller Signature Suite, Town Hall Hotel, London