Urban Meadow Cafe is a gorgeous cafe attached to a hotel on Bayswater Road, London. It was around a five minute walk from Notting Hill Gate tube station and very easy to find on the corner. We were lucky enough to find a Wowcher offering a two course brunch and a bottle of Prosecco for […]