Everything you need for short-term accommodation in London. Perfect location!