St Giles Hotel / London Central YMCA

London, United Kingdom
1971 - 1977 by Elsworth Sykes Partnership

St Giles Hotel / London Central YMCA (London, United Kingdom)