Spacious 3-bedroom apartment for rent in Bayswater, London - Spotahome (ref 144585)