Isabelle’s apartment is in a top location overlooking the river Thames and super close to many restaurants, bars and attractions. It’s the perfect spot to stay for a quick stop over in London city