Skip To Content

    18 Places You Won't Fucking Believe Are In London

    Make the most of that Oyster.

    1. Shri Swaminarayan Mandir

    2. The Horniman Museum and Gardens

    3. Morden Hall Park

    4. Eltham Palace

    5. London Wetland Centre

    6. Darwin Down House

    7. Gabriel's Wharf

    8. Eastbury Manor

    9. Kenwood House

    10. God's Own Junkyard

    11. Hampton Court Palace

    12. Ham House

    13. Strawberry Hill House

    14. Leighton House Museum

    15. Petersham Nursery

    16. Kyoto Gardens

    17. Hampstead Heath

    18. Little Venice