Albion House, 39 St. Peters Square, London, W6 for £2,545 pcm. Marketed by The Online Letting Agents Ltd, Bury St Edmunds ...