I visited London on a business trip with two colleagues and this was a fantastic place for us to be based. The location was very convenient, less than a block from the tube station and the neighborhood was full of great places to eat and drink at the end of the day. The apartment was comfortable and had all the amenities required for a comfortable stay.