Coffee & Tea in London - Shepherd's Bush 191 Uxbridge Road, Shepherd's Bush, London, W12 9RA Tags: takeaway, terrace
Coffee & Tea in London - Shepherd's Bush 76 Goldhawk Road, Shepherd's Bush, London, W12 8HA Tags: takeaway, terrace
Coffee & Tea in London - Shepherd's Bush 80 Uxbridge Road, Shepherd's Bush, London, W12 8LR Tags: seating area, takeaway, terrace