University College Hospital, Euston Road, Kings Cross, London, England, UK. by StreetCrusader
_