This gallery contains 5 photos.
Not Kafka but Kings Cross. The Kings Cross St Pancras part of North London has become synonymous with redevelopment in recent years. St Pancras is now the international station for Eurostar and the whole complex has been restructured to include … Continue reading