Rains place is absolutely stunning, a little haven in London. It is perfectly situated on the Victoria line and the overground bringing you wherever you want to go. Will definitely be staying here again next time I’m in London for work!