3 ms·
I'm not sure what you mean. There are quite a few skyscrapers in London. They are all new luxury properties and doesn't drop the price of anything.
by user5994461 9y ago
I'm not sure what you mean. There are quite a few skyscrapers in London. They are all new luxury properties and doesn't drop the price of anything.