Hi. Will be going to London in June. I have a request into SFX and of course will take what come my way
But if it doesn't work out then I may want to rent at one of the 2 places. Does anyone have recent experieces with Allen House? Last I read, units were looking pretty run down...?
Does one have a much better location for the usual tourist sites than the other?
Any input is welcome!
Does one have a much better location for the usual tourist sites than the other?
Any input is welcome!