Amber's place is perfectly located in central London and equipped with everything that you might need when visiting London. Especially dishwasher and lift will make your stay even more convenient. It's the best place for one or two guests!