5 Things You Simply Must Go and See in Hammersmith London

Hammersmith is a district of West London. It’s the administrative centre of the UK’s capital city and is located a little over 4 miles west-southwest of Charing Cross. It’s not an area that automatically appears in a visitor itinerary, but there’s a lot going on and plenty of choice if you’re looking for interest andContinue reading “5 Things You Simply Must Go and See in Hammersmith London”