Bed & Breakfast in London - Shepherd's Bush 32 Lime Grove, Shepherd's Bush, London, W12 8EA Tags: car parking, televisions