Tag Archives: England

Grown-up Travel Guide’s Best Photos: Trellick Tower, London, England

I know. You’re justifiably wondering why this ugly tower block is featured in our daily photo section, right? Well wonder no more – you already know that we’re die-hard James Bond fans and believe it or not there is a connection here. This place is┬ácalled Trellick Tower and is found in North Kensington, London and […]