Beautiful 2 bed 2 bath flat Kensington Earls Court | Greater London | My London Hop