Good place to stay in London, everything you you need for a relaxing holiday is in this apartament