Urban Meadow Cafe

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