Food from all ends of the earth, cutting-edge culture and blissful views of the river; Hammersmith is in West London above a meander in the Thames. Hammersmith Bridge is near ... Read more