Harewood Lodge is one of the best Guest Houses in East London offering you affordable self-catering, bed and breakfast and beach accommodation, in the up-market