A break from the daily grind | London Grind, 2 London Bridge, London, SE1 9RA
The humble coffee shop culture is developing all the time. Who decided coffee should just be a day time thing? London Grind is open from 7am offering breakfast, all-day dining with dishes such… Continue reading