Charles House, a fabulous Guesthouse in Windsor, Berkshire and only a 5 minute walk from Windsor town centre where you will find lovely restaurants bars and