The Rochester is an excellent location for your trip to London. Quiet, comfortable and great value.