England’s oldest teahouse is a wonky 17th-century house just outside London – and it hides a royal secret tunnel
Tucked on Windsor’s bustling High Street, just a short train ride from London, stands a three-storey, bay-windowed building that leans so dramatically it looks as though it might topple over at any moment....