Quiet, clean and strategically located. Perfect place to relax and sleep in during your stay in London.