St Giles Hotel / London Central YMCA
London,
United Kingdom
1971 -
1977
by Elsworth Sykes Partnership
![St Giles Hotel / London Central YMCA (London, United Kingdom)](/uploads/img/648.jpeg)