The flat is huge and there are two toilets in there. The landlord responded to me very quickly. The tube is a little bit far from the flat which is 10 minster to walk.
Anyway, love the place!