This flat is just amazing! Really clean. The best Location one could wish for a stay in London.
Thank You for such a Great experience