Have you got a spare minute to add a review of Sir Christopher Wren Hotel, Slough? Help create a directory of recommended cheap hotels in Slough by adding your Sir Christopher Wren Hotel Slough review today. Do you own Sir Christopher Wren Hotel Slough? If so, claim it now! If you claim a business, you will be able to choose a new business profile photo.