From 580.000 € · ≈ £495,311 · up to 1.000.000 € · ≈ £853,984
Delivery in 2025
850.000 € · ≈ £725,886
580.000 € · ≈ £495,311
670.000 € · ≈ £572,169
1.000.000 € · ≈ £853,984
590.000 € · ≈ £503,851