Awesome place! The flat itself is huge and everything is clean and comfortable. Pete and Bertie are great hosts, super attentive and friendly. Literally 30 seconds walk from public transport, very well connected.
Stay here if coming to London!