Hammersmith in London is home to Westfield London Shopping Centre and some of the most pleasant green spaces. It is located on the banks of the River Thames and simply hosts live music venues, bars, bistros and humorous comedy nights. Also, there are plenty of high-end restaurants along with pubs decorated with beautiful a fairy light which will sound tempting enough to have a look!