Discover Uxbridge
compiled from our dataUxbridge is located in England, United Kingdom, and has a population of about 70,560. Our atlas lists 141 places here.
These include 3 sights and 2 museums, 124 restaurants, 9 places to stay and 3 cocktail bars. Highlights include Windsor house, Frays Farm Meadows, Chiltern View House.