Urban Meadow Cafe

Urban Meadow Cafe
150 Bayswater Road, London, W2 4RT