Great place to stay in London! Very well located and relaxed place.