I don't like swearing on here, but fuck that.
The "real" USD-GBP exchange rate price should be £448. Apple are basically taking £150 extra on top for UK consumers.