Abandoned Red Cross Hospital Weird Abandoned Red Cross hospital in Taplow, Buckinghamshire, England. Read More »