Letting Agents in London - Bayswater 37 Alexander Street, Bayswater, London, W2 5NU Tags: flats, residential