Very nice accommodation. Perfectly located in Central London. All major points of interest can be reached very easily.
Perfect for a group of up to six people.
Would definitely recommend.