Absolutely amazing stay here!!
Would definitely recommend to anyone who is wanting to stay in London. Location was absolutely amazing!!