Windsor is one of the places in Great Britain that will make you feel good. If you want to feel classy then you should go to Windsor. It is one of the places in London that will certainly make you feel like you are a classy person. If you want to feel elegant then you should certainly visit Windsor. If you do not like to feel bad about yourself then you should learn a lot about Windsor and visit the place as soon as you can.