Where is Sulhamstead?

Where is Sulhamstead located?

Sulhamstead, West Berkshire, United Kingdom (approx. 51.42186°, -1.10675°)


Where is Sulhamstead on the map?